package com.xctech.ipb.dpn.common.response;

public enum ResponseCode {

    /**
     * 成功
     */
    SUCCESS(0),

    /**
     * 成功
     */
    SUCCESS_ONE(1),

    /**
     * 重复
     */
    DUPLICATED(4001),

    /**
     * 非法参数
     */
    ILLEGAL_ARGUMENT(4002),

    /**
     * 系统错误
     */
    SYSTEM_ERROR(5001),

    /**
     * 业务错误
     */
    BIZ_ERROR(5002),

    /**
     * 请求体非法
     * */
    ILLEGAL_BODY(4003);

    private final Integer code;

    ResponseCode(Integer code) {
        this.code = code;
    }

    public Integer getCode() {
        return this.code;
    }
}
